Vasil Petrov, 40, connected with the officer's chin with a closed fist -- and without provocation -- at the U.S. Department of Homeland Security's Immigration and Customs Enforcement facility on Dec. 27, U.S. Attorney for New Jersey Philip R. Sellinger said.
A struggle ensued, lasting about two minutes, before the officer, fellow officers and other employees subdued Petrov.
The officer needed stitches to close a cut, the U.S. attorney said.
Petrov was charged with assaulting a federal officer. He remains detained pending removal from the country.
ICE officers were preparing to put Petrov on a plane when the assault occurred, authorities said.
They didn't specify what led to the deportation in the first place.
Click here to follow Daily Voice Mahwah-Ramsey and receive free news updates.